/**
 * 杂货商店
 * BuildAdmin客服系统 v1.0.0
 * https://modules.buildadmin.com/kefu
 *
 * Copyright 2024 BuildAdmin
 *
 * BuildAdmin客服系统不是开源产品，所有文字、图片、样式、风格等版权归BuildAdmin客服系统作者所有，如有复制、仿冒、抄袭、盗用，BuildAdmin和客服系统作者将追究法律责任
 *
 * Released on: April 1, 2024
 */

/**
 * 获取状态对应的显示文本
 */
export const getStatusText = (status: string) => {
    switch (status) {
        case 'online':
            return 'status_online'
        case 'offline':
            return 'status_offline'
        case 'busy':
            return 'status_busy'
        case 'invisible':
            return 'status_invisible'
        case 'invite':
            return 'status_invite'
        case 'await':
            return 'status_await'
        default:
            return 'status_unknown'
    }
}

/**
 * 客服系统新用户状态标记
 */
export const BA_KEFU_NEW_USER = 'baKefuNewUser'

/**
 * 客服系统游客身份token
 */
export const BA_KEFU_TOURIST_TOKEN = 'baKeFuTouristToken'

/**
 * 客服系统语言设置
 */
export const BA_KEFU_LANG = 'baKeFuLang'

/**
 * 按钮位置缓存KEY
 */
export const KEFU_BUTTON_COORDINATE = 'kefuButtonCoordinate'

/**
 * 表情列表
 */
export const emojis = [
    '😀',
    '😃',
    '😄',
    '😁',
    '😆',
    '😅',
    '😂',
    '🤣',
    '🤔',
    '😊',
    '😇',
    '🙂',
    '🙃',
    '😉',
    '😌',
    '😍',
    '🥰',
    '😘',
    '😗',
    '😙',
    '😚',
    '😋',
    '😛',
    '😝',
    '😜',
    '🤪',
    '🤨',
    '🧐',
    '🤓',
    '😎',
    '🤩',
    '🥳',
    '😏',
    '😒',
    '😞',
    '😔',
    '😟',
    '😕',
    '🙁',
    '👻',
    '😣',
    '😖',
    '😫',
    '😩',
    '🥺',
    '😢',
    '😭',
    '😤',
    '😠',
    '😡',
    '🤬',
    '🤯',
    '😳',
    '🥵',
    '😴',
]
